addiction internet claude shannon html cigarette paradigm javascript communications public relations quit smoking hypertext stop smoking communication packet switching marketing alcohol paul baran